# FILE NAME: 00043-00000190.soi
# TITLE: Tdf-2014
# DESCRIPTION: 
# DATA TYPE: soi
# MODIFICATION TYPE: original
# RELATES TO: 
# RELATED FILES: 00043-00000190.soc
# PUBLICATION DATE: 2022-09-25
# MODIFICATION DATE: 2022-09-25
# NUMBER ALTERNATIVES: 252
# NUMBER VOTERS: 21
# NUMBER UNIQUE ORDERS: 21
# ALTERNATIVE NAME 1: VISCONTI GiovanniMovistar Team
# ALTERNATIVE NAME 2: BOOM LarsBelkin-Pro Cycling Team
# ALTERNATIVE NAME 3: MACHADO TiagoTeam NetApp – Endura
# ALTERNATIVE NAME 4: VICHOT ArthurFDJ.fr
# ALTERNATIVE NAME 5: BAUER JackGarmin Sharp
# ALTERNATIVE NAME 6: JARRIER BenoîtBretagne - Séché Environnement
# ALTERNATIVE NAME 7: ROELANDTS JürgenLotto Belisol
# ALTERNATIVE NAME 8: GRUZDEV DmitriyAstana Pro Team
# ALTERNATIVE NAME 9: CAVENDISH MarkOmega Pharma - Quick-Step
# ALTERNATIVE NAME 10: RODRÍGUEZ JoaquimTeam Katusha
# ALTERNATIVE NAME 11: REICHENBACH SébastienIAM Cycling
# ALTERNATIVE NAME 12: SCHLECK FränkTrek Factory Racing
# ALTERNATIVE NAME 13: GOŁAŚ MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 14: GUILLOU FlorianBretagne - Séché Environnement
# ALTERNATIVE NAME 15: PINEAU JérômeIAM Cycling
# ALTERNATIVE NAME 16: PETACCHI AlessandroOmega Pharma - Quick-Step
# ALTERNATIVE NAME 17: GREIPEL AndréLotto Belisol
# ALTERNATIVE NAME 18: DURBRIDGE LukeOrica GreenEDGE
# ALTERNATIVE NAME 19: IGLINSKIY MaximAstana Pro Team
# ALTERNATIVE NAME 20: ROY JérémyFDJ.fr
# ALTERNATIVE NAME 21: KOREN KristijanCannondale
# ALTERNATIVE NAME 22: PORSEV AlexanderTeam Katusha
# ALTERNATIVE NAME 23: NAVARRO DanielCofidis
# ALTERNATIVE NAME 24: SILIN EgorTeam Katusha
# ALTERNATIVE NAME 25: PINEAU JérômeIAM Cycling
# ALTERNATIVE NAME 26: VACHON FlorianBretagne - Séché Environnement
# ALTERNATIVE NAME 27: GARCÍA EgoitzCofidis
# ALTERNATIVE NAME 28: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 29: MOLARD RudyCofidis
# ALTERNATIVE NAME 30: DEVENYNS DriesTeam Giant - Shimano
# ALTERNATIVE NAME 31: MODOLO SachaLampre - Merida
# ALTERNATIVE NAME 32: ACEVEDO JanierGarmin Sharp
# ALTERNATIVE NAME 33: MØRKØV MichaelTinkoff - Saxo
# ALTERNATIVE NAME 34: MØRKØV MichaelTinkoff - Saxo
# ALTERNATIVE NAME 35: BUSCHE MatthewTrek Factory Racing
# ALTERNATIVE NAME 36: TALANSKY AndrewGarmin Sharp
# ALTERNATIVE NAME 37: HERNÁNDEZ BLÁZQUEZ JesúsTinkoff - Saxo
# ALTERNATIVE NAME 38: HOLLENSTEIN RetoIAM Cycling
# ALTERNATIVE NAME 39: PORTE RichieTeam Sky
# ALTERNATIVE NAME 40: JARRIER BenoîtBretagne - Séché Environnement
# ALTERNATIVE NAME 41: ISAYCHEV VladimirTeam Katusha
# ALTERNATIVE NAME 42: VEELERS TomTeam Giant - Shimano
# ALTERNATIVE NAME 43: HUZARSKI BartoszTeam NetApp – Endura
# ALTERNATIVE NAME 44: CLEMENT StefBelkin-Pro Cycling Team
# ALTERNATIVE NAME 45: TUFT SveinOrica GreenEDGE
# ALTERNATIVE NAME 46: ALBASINI MichaelOrica GreenEDGE
# ALTERNATIVE NAME 47: VOECKLER ThomasTeam Europcar
# ALTERNATIVE NAME 48: MINARD SébastienAG2R La Mondiale
# ALTERNATIVE NAME 49: INTXAUSTI BeñatMovistar Team
# ALTERNATIVE NAME 50: PICHOT AlexandreTeam Europcar
# ALTERNATIVE NAME 51: DE LA CRUZ DavidTeam NetApp – Endura
# ALTERNATIVE NAME 52: MATÉ Luis ÁngelCofidis
# ALTERNATIVE NAME 53: PINOT ThibautFDJ.fr
# ALTERNATIVE NAME 54: ROJAS José JoaquínMovistar Team
# ALTERNATIVE NAME 55: BÁRTA JanTeam NetApp – Endura
# ALTERNATIVE NAME 56: PAULINHO Sérgio MiguelTinkoff - Saxo
# ALTERNATIVE NAME 57: LÓPEZ DavidTeam Sky
# ALTERNATIVE NAME 58: PINEAU CédricFDJ.fr
# ALTERNATIVE NAME 59: CHAVANEL SylvainIAM Cycling
# ALTERNATIVE NAME 60: VAN GARDEREN TejayBMC Racing Team
# ALTERNATIVE NAME 61: STETINA PeterBMC Racing Team
# ALTERNATIVE NAME 62: SCHLECK FränkTrek Factory Racing
# ALTERNATIVE NAME 63: SERPA José RodolfoLampre - Merida
# ALTERNATIVE NAME 64: BARDET RomainAG2R La Mondiale
# ALTERNATIVE NAME 65: RENSHAW MarkOmega Pharma - Quick-Step
# ALTERNATIVE NAME 66: KWIATKOWSKI MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 67: NIBALI VincenzoAstana Pro Team
# ALTERNATIVE NAME 68: PERAUD Jean-ChristopheAG2R La Mondiale
# ALTERNATIVE NAME 69: DEMPSTER ZakTeam NetApp – Endura
# ALTERNATIVE NAME 70: BAK Lars YttingLotto Belisol
# ALTERNATIVE NAME 71: VANSUMMEREN JohanGarmin Sharp
# ALTERNATIVE NAME 72: ARASHIRO YukiyaTeam Europcar
# ALTERNATIVE NAME 73: BODNAR MaciejCannondale
# ALTERNATIVE NAME 74: RODRÍGUEZ JoaquimTeam Katusha
# ALTERNATIVE NAME 75: HORNER ChrisLampre - Merida
# ALTERNATIVE NAME 76: FONSECA ArmindoBretagne - Séché Environnement
# ALTERNATIVE NAME 77: DEGENKOLB JohnTeam Giant - Shimano
# ALTERNATIVE NAME 78: FRANK MathiasIAM Cycling
# ALTERNATIVE NAME 79: ROELANDTS JürgenLotto Belisol
# ALTERNATIVE NAME 80: FUGLSANG JakobAstana Pro Team
# ALTERNATIVE NAME 81: ZUBELDIA HaimarTrek Factory Racing
# ALTERNATIVE NAME 82: HAUSSLER HeinrichIAM Cycling
# ALTERNATIVE NAME 83: FEILLU RomainBretagne - Séché Environnement
# ALTERNATIVE NAME 84: COSTA RuiLampre - Merida
# ALTERNATIVE NAME 85: PETIT AdrienCofidis
# ALTERNATIVE NAME 86: KLUGE RogerIAM Cycling
# ALTERNATIVE NAME 87: VIVIANI EliaCannondale
# ALTERNATIVE NAME 88: TAARAMÄE ReinCofidis
# ALTERNATIVE NAME 89: TANKINK BramBelkin-Pro Cycling Team
# ALTERNATIVE NAME 90: BURGHARDT MarcusBMC Racing Team
# ALTERNATIVE NAME 91: BIDEAU Jean MarcBretagne - Séché Environnement
# ALTERNATIVE NAME 92: VELITS PeterBMC Racing Team
# ALTERNATIVE NAME 93: SCARPONI MicheleAstana Pro Team
# ALTERNATIVE NAME 94: SMUKULIS GatisTeam Katusha
# ALTERNATIVE NAME 95: DELAGE MickaëlFDJ.fr
# ALTERNATIVE NAME 96: QUÉMÉNEUR PerrigTeam Europcar
# ALTERNATIVE NAME 97: GAUTIER CyrilTeam Europcar
# ALTERNATIVE NAME 98: EISEL BernhardTeam Sky
# ALTERNATIVE NAME 99: MARTIN TonyOmega Pharma - Quick-Step
# ALTERNATIVE NAME 100: REICHENBACH SébastienIAM Cycling
# ALTERNATIVE NAME 101: TROFIMOV YuriTeam Katusha
# ALTERNATIVE NAME 102: RICHEZE MaximilianoLampre - Merida
# ALTERNATIVE NAME 103: LEMOINE CyrilCofidis
# ALTERNATIVE NAME 104: SCHÄR MichaelBMC Racing Team
# ALTERNATIVE NAME 105: PAOLINI LucaTeam Katusha
# ALTERNATIVE NAME 106: GÈNE YohannTeam Europcar
# ALTERNATIVE NAME 107: OLIVEIRA NelsonLampre - Merida
# ALTERNATIVE NAME 108: MAJKA RafałTinkoff - Saxo
# ALTERNATIVE NAME 109: FEILLU RomainBretagne - Séché Environnement
# ALTERNATIVE NAME 110: SCHILLINGER AndreasTeam NetApp – Endura
# ALTERNATIVE NAME 111: PAULINHO Sérgio MiguelTinkoff - Saxo
# ALTERNATIVE NAME 112: ZANDIO XabierTeam Sky
# ALTERNATIVE NAME 113: HOWES AlexGarmin Sharp
# ALTERNATIVE NAME 114: BAKELANTS JanOmega Pharma - Quick-Step
# ALTERNATIVE NAME 115: GÉRARD ArnaudBretagne - Séché Environnement
# ALTERNATIVE NAME 116: CHEREL MikaëlAG2R La Mondiale
# ALTERNATIVE NAME 117: MOINARD AmaëlBMC Racing Team
# ALTERNATIVE NAME 118: NAVARDAUSKAS RamūnasGarmin Sharp
# ALTERNATIVE NAME 119: PINEAU CédricFDJ.fr
# ALTERNATIVE NAME 120: TAARAMÄE ReinCofidis
# ALTERNATIVE NAME 121: ERVITI ImanolMovistar Team
# ALTERNATIVE NAME 122: BÁRTA JanTeam NetApp – Endura
# ALTERNATIVE NAME 123: MARINO Jean-MarcCannondale
# ALTERNATIVE NAME 124: FROOME ChrisTeam Sky
# ALTERNATIVE NAME 125: OSS DanielBMC Racing Team
# ALTERNATIVE NAME 126: CIMOLAI DavideLampre - Merida
# ALTERNATIVE NAME 127: VACHON FlorianBretagne - Séché Environnement
# ALTERNATIVE NAME 128: GADRET JohnMovistar Team
# ALTERNATIVE NAME 129: WESTRA LieuweAstana Pro Team
# ALTERNATIVE NAME 130: MATÉ Luis ÁngelCofidis
# ALTERNATIVE NAME 131: SAGAN PeterCannondale
# ALTERNATIVE NAME 132: HUZARSKI BartoszTeam NetApp – Endura
# ALTERNATIVE NAME 133: GASTAUER BenAG2R La Mondiale
# ALTERNATIVE NAME 134: SCHILLINGER AndreasTeam NetApp – Endura
# ALTERNATIVE NAME 135: EDET NicolasCofidis
# ALTERNATIVE NAME 136: GALLOPIN TonyLotto Belisol
# ALTERNATIVE NAME 137: RAST GrégoryTrek Factory Racing
# ALTERNATIVE NAME 138: SABATINI FabioCannondale
# ALTERNATIVE NAME 139: NAVARDAUSKAS RamūnasGarmin Sharp
# ALTERNATIVE NAME 140: SIMON JulienCofidis
# ALTERNATIVE NAME 141: GARCÍA EgoitzCofidis
# ALTERNATIVE NAME 142: MARCATO MarcoCannondale
# ALTERNATIVE NAME 143: DUMOULIN TomTeam Giant - Shimano
# ALTERNATIVE NAME 144: ROCHE NicolasTinkoff - Saxo
# ALTERNATIVE NAME 145: HENDERSON GregoryLotto Belisol
# ALTERNATIVE NAME 146: DUMOULIN SamuelAG2R La Mondiale
# ALTERNATIVE NAME 147: ŠPILAK SimonTeam Katusha
# ALTERNATIVE NAME 148: SCHÄR MichaelBMC Racing Team
# ALTERNATIVE NAME 149: HERRADA JesúsMovistar Team
# ALTERNATIVE NAME 150: VAN POPPEL DannyTrek Factory Racing
# ALTERNATIVE NAME 151: FONSECA ArmindoBretagne - Séché Environnement
# ALTERNATIVE NAME 152: KIRYIENKA VasilTeam Sky
# ALTERNATIVE NAME 153: KEUKELEIRE JensOrica GreenEDGE
# ALTERNATIVE NAME 154: KÖNIG LeopoldTeam NetApp – Endura
# ALTERNATIVE NAME 155: QUÉMÉNEUR PerrigTeam Europcar
# ALTERNATIVE NAME 156: DELAPLACE AnthonyBretagne - Séché Environnement
# ALTERNATIVE NAME 157: VAN AVERMAET GregBMC Racing Team
# ALTERNATIVE NAME 158: MOINARD AmaëlBMC Racing Team
# ALTERNATIVE NAME 159: KING EdwardCannondale
# ALTERNATIVE NAME 160: GUILLOU FlorianBretagne - Séché Environnement
# ALTERNATIVE NAME 161: CHEREL MikaëlAG2R La Mondiale
# ALTERNATIVE NAME 162: VALLS RafaelLampre - Merida
# ALTERNATIVE NAME 163: GREIPEL AndréLotto Belisol
# ALTERNATIVE NAME 164: HERNÁNDEZ BLÁZQUEZ JesúsTinkoff - Saxo
# ALTERNATIVE NAME 165: NIEVE MikelTeam Sky
# ALTERNATIVE NAME 166: DE LA CRUZ DavidTeam NetApp – Endura
# ALTERNATIVE NAME 167: VOSS PaulTeam NetApp – Endura
# ALTERNATIVE NAME 168: ROY JérémyFDJ.fr
# ALTERNATIVE NAME 169: IZAGIRRE IonMovistar Team
# ALTERNATIVE NAME 170: PLAZA RubénMovistar Team
# ALTERNATIVE NAME 171: BENNATI DanieleTinkoff - Saxo
# ALTERNATIVE NAME 172: DÉMARE ArnaudFDJ.fr
# ALTERNATIVE NAME 173: BONNET WilliamFDJ.fr
# ALTERNATIVE NAME 174: BIDEAU Jean MarcBretagne - Séché Environnement
# ALTERNATIVE NAME 175: TERPSTRA NikiOmega Pharma - Quick-Step
# ALTERNATIVE NAME 176: YATES SimonOrica GreenEDGE
# ALTERNATIVE NAME 177: LADAGNOUS MatthieuFDJ.fr
# ALTERNATIVE NAME 178: KING BenGarmin Sharp
# ALTERNATIVE NAME 179: TOSATTO MatteoTinkoff - Saxo
# ALTERNATIVE NAME 180: CURVERS RoyTeam Giant - Shimano
# ALTERNATIVE NAME 181: SCHLECK AndyTrek Factory Racing
# ALTERNATIVE NAME 182: ĐURASEK KristijanLampre - Merida
# ALTERNATIVE NAME 183: ROLLAND PierreTeam Europcar
# ALTERNATIVE NAME 184: JI ChengTeam Giant - Shimano
# ALTERNATIVE NAME 185: MACHADO TiagoTeam NetApp – Endura
# ALTERNATIVE NAME 186: ATAPUMA DarwinBMC Racing Team
# ALTERNATIVE NAME 187: GERRANS SimonOrica GreenEDGE
# ALTERNATIVE NAME 188: ĐURASEK KristijanLampre - Merida
# ALTERNATIVE NAME 189: MENDES JoséTeam NetApp – Endura
# ALTERNATIVE NAME 190: SERPA José RodolfoLampre - Merida
# ALTERNATIVE NAME 191: VOSS PaulTeam NetApp – Endura
# ALTERNATIVE NAME 192: VANOTTI AlessandroAstana Pro Team
# ALTERNATIVE NAME 193: DEMPSTER ZakTeam NetApp – Endura
# ALTERNATIVE NAME 194: DÉMARE ArnaudFDJ.fr
# ALTERNATIVE NAME 195: GOŁAŚ MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 196: MOLLEMA BaukeBelkin-Pro Cycling Team
# ALTERNATIVE NAME 197: DELAGE MickaëlFDJ.fr
# ALTERNATIVE NAME 198: FEILLU BriceBretagne - Séché Environnement
# ALTERNATIVE NAME 199: DE CLERCQ BartLotto Belisol
# ALTERNATIVE NAME 200: KANGERT TanelAstana Pro Team
# ALTERNATIVE NAME 201: LEEZER TomBelkin-Pro Cycling Team
# ALTERNATIVE NAME 202: PLAZA RubénMovistar Team
# ALTERNATIVE NAME 203: COQUARD BryanTeam Europcar
# ALTERNATIVE NAME 204: HERRADA JesúsMovistar Team
# ALTERNATIVE NAME 205: GRIVKO AndreyAstana Pro Team
# ALTERNATIVE NAME 206: WYNANTS MaartenBelkin-Pro Cycling Team
# ALTERNATIVE NAME 207: Å PILAK SimonTeam Katusha
# ALTERNATIVE NAME 208: CANCELLARA FabianTrek Factory Racing
# ALTERNATIVE NAME 209: LÓPEZ DavidTeam Sky
# ALTERNATIVE NAME 210: GÉRARD ArnaudBretagne - Séché Environnement
# ALTERNATIVE NAME 211: VAN DEN BROECK JurgenLotto Belisol
# ALTERNATIVE NAME 212: SLAGTER Tom-JelteGarmin Sharp
# ALTERNATIVE NAME 213: TIMMER AlbertTeam Giant - Shimano
# ALTERNATIVE NAME 214: JEANNESSON ArnoldFDJ.fr
# ALTERNATIVE NAME 215: KÖNIG LeopoldTeam NetApp – Endura
# ALTERNATIVE NAME 216: THOMAS GeraintTeam Sky
# ALTERNATIVE NAME 217: MAJKA RafałTinkoff - Saxo
# ALTERNATIVE NAME 218: TEN DAM LaurensBelkin-Pro Cycling Team
# ALTERNATIVE NAME 219: MINARD SébastienAG2R La Mondiale
# ALTERNATIVE NAME 220: REZA KévinTeam Europcar
# ALTERNATIVE NAME 221: KWIATKOWSKI MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 222: ELMIGER MartinIAM Cycling
# ALTERNATIVE NAME 223: RAST GrégoryTrek Factory Racing
# ALTERNATIVE NAME 224: WYSS MarcelIAM Cycling
# ALTERNATIVE NAME 225: PATE DannyTeam Sky
# ALTERNATIVE NAME 226: CLARKE SimonOrica GreenEDGE
# ALTERNATIVE NAME 227: VALVERDE AlejandroMovistar Team
# ALTERNATIVE NAME 228: RIBLON ChristopheAG2R La Mondiale
# ALTERNATIVE NAME 229: SIEBERG MarcelLotto Belisol
# ALTERNATIVE NAME 230: INTXAUSTI BeñatMovistar Team
# ALTERNATIVE NAME 231: ROGERS MichaelTinkoff - Saxo
# ALTERNATIVE NAME 232: MONTAGUTI MatteoAG2R La Mondiale
# ALTERNATIVE NAME 233: KADRI BlelAG2R La Mondiale
# ALTERNATIVE NAME 234: KRUIJSWIJK StevenBelkin-Pro Cycling Team
# ALTERNATIVE NAME 235: LANGEVELD SebastianGarmin Sharp
# ALTERNATIVE NAME 236: GÈNE YohannTeam Europcar
# ALTERNATIVE NAME 237: HANSEN AdamLotto Belisol
# ALTERNATIVE NAME 238: KRISTOFF AlexanderTeam Katusha
# ALTERNATIVE NAME 239: DE KORT KoenTeam Giant - Shimano
# ALTERNATIVE NAME 240: DELAPLACE AnthonyBretagne - Séché Environnement
# ALTERNATIVE NAME 241: FEILLU BriceBretagne - Séché Environnement
# ALTERNATIVE NAME 242: IRIZAR MarkelTrek Factory Racing
# ALTERNATIVE NAME 243: REZA KévinTeam Europcar
# ALTERNATIVE NAME 244: MENDES JoséTeam NetApp – Endura
# ALTERNATIVE NAME 245: HAYMAN MathewOrica GreenEDGE
# ALTERNATIVE NAME 246: VANMARCKE SepBelkin-Pro Cycling Team
# ALTERNATIVE NAME 247: DE MARCHI AlessandroCannondale
# ALTERNATIVE NAME 248: CONTADOR AlbertoTinkoff - Saxo
# ALTERNATIVE NAME 249: VOIGT JensTrek Factory Racing
# ALTERNATIVE NAME 250: MEIER ChristianOrica GreenEDGE
# ALTERNATIVE NAME 251: TRENTIN MatteoOmega Pharma - Quick-Step
# ALTERNATIVE NAME 252: KITTEL MarcelTeam Giant - Shimano
1: 252,131,139,203,231,124,238,246,28,46,208,191,157,222,146,226,216,17,239,211,196,248,3,227,32,154,59,39,80,240,84,60,81,67,68,64,76,200,234,89,53,4,212,181,92,144,2,165,55,169,25,150,132,109,78,241,5,183,218,12,172,176,129,107,75,97,93,186,133,61,137,24,190,204,242,22,47,100,101,233,205,158,57,35,138,143,29,120,99,23,72,79,77,206,214,180,178,50,91,52,168,141,19,128,152,106,148,98,8,199,160,114,105,136,229,73,135,30,38,58,173,142,192,232,65,162,121,202,249,112,182,207,113,230,1,21,111,177,115,244,95,250,171,127,40,44,125,82,134,96,224,228,116,219,245,37,179,201,103,74,123,13,235,45,70,225,94,217,69,18,213,42,90,87,247,153,187,34,175,140,85,237,145,159,86,221,220,251,51,71,184,9,41,36,126,31,102,16
1: 67,157,221,131,136,46,36,196,60,64,211,80,248,84,81,68,227,3,124,165,39,53,216,75,143,78,12,183,154,101,144,186,218,100,200,247,208,97,29,23,92,238,4,142,222,93,24,191,114,224,241,182,181,89,125,234,212,187,240,32,204,231,226,138,132,205,153,176,57,207,214,133,162,61,72,141,59,79,237,21,44,1,202,28,121,90,91,99,251,178,55,129,107,146,135,13,148,190,25,77,230,137,82,47,220,140,158,168,128,52,232,96,219,159,233,199,50,203,242,19,249,239,71,127,228,206,35,113,70,2,152,235,8,74,38,111,180,160,103,169,105,106,116,45,250,94,69,18,115,177,246,201,120,245,37,51,112,179,171,34,192,217,73,175,213,252,42,134,150,229,17,244,5,139,109,184,65,16,85,173,58,172,95,126,87,76,123,40,30,145,41,22,225,98,86,102,31,9
1: 252,131,65,203,238,150,82,54,83,125,193,118,146,194,46,66,126,157,85,145,42,104,163,208,103,98,5,124,67,64,196,251,227,216,248,156,231,149,195,169,198,60,211,245,71,80,165,36,22,38,143,68,205,243,152,107,92,232,84,133,78,185,171,144,136,32,200,53,110,229,81,39,75,218,4,101,59,239,242,24,89,7,222,29,122,246,180,226,175,153,90,114,237,142,73,45,72,77,173,86,215,62,50,234,214,99,249,223,197,183,167,186,212,43,21,177,87,16,117,61,97,6,181,201,18,138,112,23,44,213,20,179,11,188,119,8,35,199,224,19,170,70,94,41,128,225,93,129,88,187,48,123,63,14,206,56,2,235,236,105,192,250,176,162,102,121,151,178,26,184,30,147,209,161,189,113,155,1,135,130,210,15,49,10,166,47,247,233,174,140,27,228,108,33,159,164
1: 252,238,172,131,203,17,65,150,126,125,82,46,146,109,157,69,87,248,153,227,221,85,80,67,71,28,86,36,38,59,90,148,211,60,64,2,191,3,78,76,154,124,143,79,169,92,241,68,196,144,75,218,182,220,81,165,200,53,4,204,39,136,208,231,84,245,101,97,12,183,216,89,107,22,138,222,137,242,98,249,94,24,121,99,175,133,142,132,152,50,214,168,234,212,32,41,186,158,73,103,95,251,34,239,42,29,141,219,180,77,237,229,91,55,173,35,202,240,40,127,111,244,120,13,190,16,105,72,70,21,58,205,44,250,232,100,224,213,187,114,160,177,106,123,128,226,171,179,37,129,207,135,134,23,230,102,74,112,96,162,176,225,1,45,18,206,201,30,178,235,233,115,139,19,8,247,93,47,52,246,25,61,116,228,140,217,51,57,113,5,199,184,159,192,145,181
1: 2,80,67,131,208,153,66,129,251,103,22,245,246,114,65,211,99,136,7,39,216,36,143,53,84,227,64,101,8,92,60,19,235,196,142,171,248,104,42,223,71,206,175,165,215,68,46,167,54,226,195,89,98,81,78,185,183,15,97,177,75,128,234,86,169,218,50,90,133,239,41,73,229,200,5,118,232,62,198,222,4,107,16,27,205,201,125,236,126,242,70,146,1,231,110,203,157,30,149,249,24,121,49,170,237,113,193,45,18,188,63,48,173,243,144,82,174,250,224,155,187,21,61,138,197,140,179,33,26,162,151,117,123,247,225,88,14,44,238,176,163,94,20,59,178,135,122,38,105,213,252,119,77,189,233,6,43,150,130,29,180,228,161,83,156,85,164,212,102,87,23,186,210,47,72,108,10,199,147,56,11,159,209,93,192,35,152,166,214,194,184,112,32,124
1: 17,238,146,65,131,109,42,203,246,59,125,103,157,208,80,143,36,67,5,248,68,84,220,196,245,60,92,79,154,28,136,94,137,231,191,34,218,221,12,75,148,78,82,39,81,3,206,101,123,227,69,211,241,64,192,216,239,205,114,175,46,87,219,70,22,127,152,21,93,229,98,139,73,251,71,138,235,142,237,106,180,171,8,252,72,53,165,183,44,140,234,160,153,249,107,61,186,222,13,89,200,176,178,100,212,97,99,240,187,45,242,113,18,40,91,158,133,132,38,232,182,4,226,16,244,144,128,179,217,134,213,58,150,105,86,225,126,177,95,204,32,207,233,52,168,172,111,214,250,55,202,1,162,19,74,41,135,129,159,35,201,2,23,116,47,96,76,115,50,29,85,51,57,121,230,190,169,224,77,173,30,25,247,90,184,199,120,228,141,24,112,37,102
1: 251,131,136,143,187,125,97,59,246,157,243,227,4,84,64,67,68,196,39,53,248,66,62,165,80,75,183,238,146,216,140,101,128,81,29,47,130,185,218,144,46,208,60,89,82,239,99,15,214,188,93,38,161,211,20,103,177,14,212,1,231,195,56,153,133,142,10,234,203,198,36,49,215,200,249,138,242,180,237,162,122,63,175,2,176,129,247,48,26,7,224,105,72,22,78,225,223,149,174,235,73,94,114,167,210,233,232,147,88,110,209,104,92,61,117,16,54,152,250,236,194,18,70,11,83,197,43,222,119,113,151,6,206,163,41,178,226,5,228,86,205,90,50,19,71,229,32,155,166,8,135,45,192,193,118,171,121,179,245,65,169,170,201,35,33,252,77,98,108,213,107,23,27,42,30,184,126,173,123,85,156,189,199,159,21,87,44,150,186
1: 233,248,67,39,53,68,227,60,64,59,196,84,165,175,198,144,128,211,183,214,23,216,93,218,62,97,66,200,80,136,75,101,234,185,36,231,212,215,49,81,99,130,176,1,47,4,114,209,178,152,108,161,133,169,92,117,85,129,143,14,188,63,89,15,224,162,155,88,20,61,195,7,237,177,10,54,107,104,56,166,71,239,41,119,180,135,242,103,156,250,187,6,226,205,151,153,213,157,18,32,122,38,189,223,208,22,121,210,149,45,26,70,206,33,50,82,197,2,249,179,125,245,235,90,16,203,243,201,138,131,142,65,113,192,21,86,159,163,229,11,147,83,222,94,29,77,43,167,193,27,46,252,35,110,87,247,236,170,228,232,48,146,72,238,123,73,251,140,194,173,174,225,98,8,19,42,171,246,30,105,5,118,126,184,199,78
1: 99,208,157,143,232,54,234,161,198,185,247,23,162,97,56,136,183,135,117,10,147,200,80,93,67,248,171,231,152,216,39,165,227,196,211,36,104,237,169,48,107,170,84,75,60,64,195,246,68,119,122,218,89,215,53,71,105,92,81,101,242,175,66,114,180,223,249,62,187,140,153,70,121,212,1,45,138,4,18,178,188,206,63,239,61,214,174,224,21,130,222,82,15,11,201,14,235,72,38,103,189,133,128,47,43,20,73,125,131,129,177,113,250,167,155,94,144,35,209,108,213,77,30,192,205,156,88,179,33,142,210,151,149,26,49,203,50,236,90,163,229,59,87,46,251,32,2,42,252,98,193,118,245,225,159,123,16,233,85,228,238,29,7,5,6,65,176,166,184,83,197,110,173,146,41,8,22,126,19,226,86,194,243,27
1: 67,53,227,68,64,60,39,215,10,165,23,196,84,128,81,62,211,75,216,147,228,218,130,66,80,93,1,183,234,135,97,198,136,63,101,114,92,161,47,117,200,224,133,214,143,89,61,36,212,59,169,246,188,178,222,152,48,54,166,249,162,71,122,107,195,208,99,50,72,104,88,157,233,153,237,70,19,4,177,29,20,180,155,121,187,226,170,242,232,209,46,149,131,142,247,2,113,5,8,251,192,205,43,108,231,144,239,18,250,11,140,223,167,138,7,210,14,203,129,201,82,236,243,26,22,151,38,156,206,213,21,179,189,15,125,103,126,56,94,174,77,163,35,90,171,33,235,173,16,197,6,119,73,193,252,83,30,32,194,146,49,118,42,87,98,45,175,225,123,41,65,238,86,105,229,184,176,85,110,185,245,159,248
1: 136,77,251,171,187,54,157,146,131,243,64,59,89,196,211,167,80,62,216,67,227,68,215,39,108,60,234,66,165,53,81,218,75,183,200,128,214,195,231,143,247,125,101,140,1,119,169,84,104,92,14,198,114,29,61,233,23,99,97,130,188,56,203,18,47,170,162,46,11,94,70,133,179,135,224,88,236,161,35,222,210,166,49,26,149,144,30,43,155,63,237,232,10,176,142,73,93,45,212,147,16,175,2,107,138,103,85,192,205,129,19,239,151,156,189,185,32,180,98,33,121,223,7,242,209,15,122,226,153,71,249,178,72,110,82,117,206,201,48,50,225,8,20,177,113,152,6,184,173,229,65,163,197,21,4,252,42,194,213,83,250,238,22,87,246,235,193,126,228,90,123,174,41,118,38,105,86,5,36,208
1: 238,131,172,46,139,171,203,125,146,28,109,76,77,79,196,221,82,103,240,39,75,187,133,67,216,241,89,22,211,80,165,87,227,183,68,53,98,60,64,234,218,154,191,81,91,200,84,12,25,101,92,61,97,153,72,242,100,99,168,251,148,239,237,95,205,34,220,160,180,1,138,21,114,105,142,40,13,247,73,52,58,214,178,231,116,250,143,29,229,175,94,55,23,115,47,224,222,70,129,121,202,128,182,38,140,219,71,190,206,157,2,69,134,111,179,16,158,152,144,176,45,232,96,41,132,212,207,59,246,85,217,57,74,162,244,135,233,177,136,17,226,30,5,86,169,120,213,249,252,204,3,65,18,113,192,42,32,90,137,107,35,225,173,201,230,126,235,19,8,93,123,106,127,50,4,228,184,51,36
1: 67,217,154,227,53,60,64,218,68,12,81,211,196,183,84,231,75,133,221,241,101,52,128,61,216,165,39,234,116,224,200,47,92,59,178,237,25,13,29,240,114,247,144,72,55,89,158,74,28,169,242,148,160,35,157,129,214,168,96,191,143,80,239,212,244,100,204,135,70,202,162,50,121,97,3,182,177,91,82,249,142,190,99,206,93,120,34,201,179,2,8,192,1,111,171,132,76,233,58,57,180,175,205,246,153,107,138,176,109,222,38,115,250,187,131,17,21,87,46,103,203,219,69,137,140,232,5,238,136,207,230,134,220,18,45,152,226,113,79,172,95,225,85,146,228,19,235,94,105,125,73,123,127,229,16,65,40,106,139,71,90,184,98,41,77,173,126,251,213,42,252,30,86,4,23,32,22
1: 217,67,68,53,64,60,12,218,154,227,81,183,169,231,128,196,133,214,101,135,176,234,241,84,136,211,39,224,216,165,74,247,190,93,52,178,97,1,92,116,61,143,158,204,114,221,25,148,28,29,200,120,59,80,75,222,38,191,99,202,70,121,220,50,35,127,71,160,111,144,250,233,228,132,47,55,168,153,131,125,232,13,179,239,242,57,177,244,237,157,94,137,2,89,142,138,219,79,192,249,205,146,226,3,187,240,182,76,100,180,45,207,129,18,91,46,107,225,73,96,58,113,203,5,212,115,140,34,72,8,201,19,213,106,175,152,251,98,21,90,252,17,16,41,229,77,109,42,40,230,134,238,95,87,171,82,65,86,69,184,206,85,173,172,126,123,103,246,105,139,235,162,30
1: 238,82,131,163,65,203,118,83,46,5,252,98,146,54,175,222,7,107,103,157,216,227,196,64,84,197,16,93,53,66,67,104,33,60,68,92,149,215,114,183,218,205,200,72,38,177,89,234,224,243,81,249,161,62,130,97,242,211,188,167,71,232,156,198,19,113,133,15,153,39,59,43,101,251,6,20,189,185,121,21,125,99,180,231,48,128,237,229,206,2,192,143,239,223,70,236,169,73,173,42,86,94,142,246,136,29,170,174,138,187,18,61,35,152,179,178,77,117,165,50,129,176,250,63,122,45,105,225,75,214,119,210,1,26,171,212,108,226,90,144,201,80,8,193,110,85,213,194,151,233,87,123,14,228,135,41,195,155,56,147,47,11,49,140,88,10,126,209,247,235,184
1: 231,47,152,63,97,157,66,232,212,136,114,26,156,243,98,20,53,227,68,67,215,153,86,128,169,218,214,81,146,64,183,211,196,62,117,92,60,75,216,130,228,101,200,133,234,43,61,59,198,15,46,49,72,122,143,14,39,11,224,144,54,1,249,209,89,242,165,10,94,70,93,80,149,71,48,239,104,107,223,185,188,161,50,121,189,178,151,237,56,88,35,129,29,233,226,125,197,173,90,180,2,119,177,155,206,203,99,167,108,195,213,201,135,236,210,103,187,7,163,179,250,229,222,246,83,175,21,16,82,138,18,113,131,193,77,6,45,238,110,252,42,147,87,170,184,19,205,85,33,171,142,73,174,65,251,123,5,235,225,126,38,140,194,118,41,105,247,8,192,176,84
1: 217,1,67,68,247,183,12,196,144,227,53,64,60,218,169,165,182,81,211,158,204,128,154,133,224,200,92,234,75,101,74,241,114,59,39,214,97,47,113,71,148,231,89,61,100,96,178,55,52,135,93,107,191,3,168,35,216,120,57,72,132,28,29,58,111,177,50,240,242,136,160,230,143,190,19,152,232,115,250,233,157,80,8,205,99,249,239,98,222,153,142,138,219,127,137,2,180,70,134,46,18,34,220,206,121,246,179,226,201,25,73,77,171,125,131,123,106,213,203,79,86,69,192,202,228,13,175,221,244,225,21,139,126,45,17,212,95,237,76,87,40,82,129,41,5,251,16,140,91,172,94,65,235,116,238,105,173,109,184,90,146,229,103,85,42,252,207,187,38
1: 67,53,217,68,60,64,196,154,81,227,218,12,234,200,214,133,101,183,75,128,61,29,241,165,97,224,52,96,144,59,132,114,47,72,233,211,148,231,1,121,177,157,140,247,228,168,178,94,212,71,35,39,242,182,57,89,216,237,160,91,100,2,120,74,58,191,220,136,244,3,107,205,80,93,232,169,179,219,134,204,125,129,25,158,92,13,142,131,175,115,111,137,171,213,203,17,99,226,222,250,46,180,113,8,21,76,240,19,173,143,87,70,206,153,138,190,249,55,116,45,225,103,16,201,34,146,18,246,79,69,40,135,139,202,127,230,152,95,106,235,5,98,192,85,109,90,229,50,105,123,65,251,77,239,42,252,172,238,41,86,184,221,73,126,28,82
1: 139,77,238,65,171,16,146,140,246,79,109,251,114,34,142,1,204,53,214,227,175,58,103,67,200,29,125,216,234,60,92,183,101,165,211,105,80,75,250,137,148,237,17,46,182,136,68,81,196,52,144,128,231,126,249,12,59,50,203,143,25,179,76,224,205,192,240,99,95,91,72,13,116,178,71,218,89,228,133,64,232,242,157,153,132,154,241,212,213,247,73,131,230,96,97,8,94,90,201,111,177,158,160,120,47,235,113,226,244,55,173,168,2,61,220,217,19,129,106,3,39,202,169,180,57,74,123,219,222,191,69,35,134,190,40,93,206,121,225,42,252,152,127,138,21,85,70,239,87,86,18,41,135,98,229,45,221,107,233,100,172,115,5,184
1: 99,143,55,67,154,60,68,59,242,125,225,53,222,73,45,92,107,200,18,129,81,169,205,94,1,64,244,227,168,204,120,121,8,216,127,71,177,41,240,230,178,132,85,136,103,234,191,190,3,111,96,211,221,228,218,153,134,217,52,25,46,101,115,157,12,70,224,131,203,93,95,39,172,135,114,251,165,231,69,2,239,79,75,142,133,241,238,50,86,183,148,77,13,220,173,229,144,237,214,29,40,213,61,232,158,128,171,202,72,250,5,100,98,182,179,21,160,212,89,97,42,219,139,106,80,140,16,34,126,17,175,152,19,246,58,226,91,180,235,196,76,247,74,249,252,138,35,123,137,65,201,57,87,206,233,109,146,47,90,192,113,184,116,105
1: 252,238,118,163,65,98,203,16,131,83,171,194,157,85,246,125,126,64,60,71,86,243,5,42,87,249,227,146,92,89,232,59,81,48,228,68,75,107,216,197,239,222,46,156,140,104,196,173,2,218,242,130,62,215,61,53,122,183,165,143,209,174,251,20,121,97,101,223,33,94,169,205,177,7,129,142,14,93,198,192,67,6,224,133,35,195,21,188,63,161,43,211,108,234,153,212,170,73,229,8,80,128,200,56,235,110,231,77,99,175,155,179,144,114,236,185,167,72,47,1,189,39,151,213,11,180,113,178,117,49,19,135,119,237,138,90,105,247,123,226,18,250,225,45,29,10,41,136,15,88,210,206,201,214,103,66,70,193,26,149,152,233,50,184